home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / NEWSOFT / AUGUST / SFTP / !sFTP / History < prev    next >
Text File  |  1997-07-07  |  12KB  |  305 lines

  1. History 
  2. ~~~~~~~
  3.  
  4. 7th Jul 97
  5. 0.35    Added support for PASV (thanks Jogu :) so sFTP can now be used from 
  6.     behind firewalls.  (NB: This was quite a major alteration).
  7.     Fiddled some more with what does or does not get printed as a result of     verbose off mode some more. 
  8.  
  9. 28th Jun 97 *** Not released ***
  10. 0.34    Added the ability to drag a directory to the 'Local Dir' writable field     in the frontend Profile window.
  11.     Stopped it issuing a CWD command if you leave the remote dir blank on           the frontend.
  12.     Fixed problem whereby a server name in a profile that matched another
  13.     profile name would cause the second profile to be opened instead.
  14.     Fixed problem whereby starting sftp in a taskwindow and typing just 
  15.     one parameter caused the parameter to be ignored.
  16.  
  17. 22nd Jun 97
  18. 0.33    Tried to add a check to make sure that if an editor hasn't already been
  19.     seen by the filer then sftp warns you and doesn't attempt to 
  20.     connect - causing a system error.  Still does it for Edit and StrongEd.
  21.     If zap has been seen but isn't loaded - it now gets loaded.
  22.     
  23.     Reduced the slight delay problem with putting when putnewer is off.
  24.     Minor aesthetic changes to the templates.
  25.     Added check to front end for existence of localdir if one is specified.
  26.     Rewrote lcd and ldir (lls) to allow for ramfs:dirname type 
  27.     directory specifications, as well as ordinary and fileimages.    
  28.     Changed the login writable icon so that you can type any character.
  29.     
  30. 14th Jun 97
  31. 0.32    Fixed the not allowing puts from image files. 
  32.  
  33.  
  34. 9th Jun 97
  35. 0.31    Fixed a few small bugs (to do with mget mainly).
  36.     Added back the ability to run a script and specify command line    
  37.     parameters (as well as being able to specify just a script file
  38.     that does everything.
  39.     
  40. 8th Jun 97    
  41. 0.30    Added adjust option from the iconbar menu to give a quick method of
  42.     selecting a profile and connecting.
  43.     Changed Bell switch from -G to -B.  Added switch -P for putnewer and 
  44.     changed switch for getnewer to -G.  Changed switch for verbose from -V
  45.     to -Q.  Changed switch for syslogging off from -V to -S.
  46.     Added 'putnewer'.
  47.     Fixed occasional timeout bug when getting small files.
  48.     Made existing prompt option - include prompt for remote file
  49.     overwrites as well as local.
  50.  
  51. 4th Jun 97
  52. 0.29    Released version.
  53.  
  54. 1st Jun 97
  55. 0.29Beta2
  56.     Fixed passwording problem causing password to work only when freshly     typed in.    
  57.     Modified script handling routine so that you can supply the host, 
  58.     userid and password all as part of the script.
  59.     Added getnewer.
  60.  
  61. 21st May 1997 *** Not released ***
  62. 0.29Beta1
  63.     Added lunique.
  64.     sFTP now ignores any lines that start with a ';' to allow for 
  65.     comments in script files.
  66.     Improved handling of socket errors. (thanks Jogu :)
  67.     
  68. 13th May 97 *** Not released - superceeded by 0.29 ***
  69. 0.28beta4
  70.     Added back some reporting when verbose is set to off (cause it was
  71.     a bit severe).
  72.     Added correct date and timestamping of files on a get (thanks Jogu :)
  73.     Corrected bug in password encrypting routine.
  74.     Altered syslog level so that 0 means no logging at all.
  75.     
  76.  
  77. 11th May 97 *** withdrawn due to slight bug in password encrypting
  78. 0.28beta3
  79.     Altered some of the dialog box displays to take into account system     font.
  80.     Added a simple crypting algorithm for the passwords (thanks Chris :)
  81.     Added Profiles... option to the iconbar which just does the same as 
  82.     clicking select on the icon on the iconbar.
  83.     Fixed frontend not passing on client timeout value to main program.
  84.     (added -X nnn as a parameter to pass the timeout value in with).
  85.     Fixed lls so that lls $.something doesn't cause sftp to crash. Also
  86.     made it so that the -l parameter can be passed in any position.
  87.     FIxed lcd so $/something doesn't cause sftp to crash.
  88.  
  89. 4th May 97
  90. 0.28beta2
  91.     Fixed delete menu not showing list of profiles in the config box.
  92.     Fixed dput.
  93.     Fixed syslogging (altered by typing the command debug nnn).
  94.  
  95. 2nd May 97 *** Not released
  96. 0.28beta1
  97.     Added dput - to recursively put a directory and all subdirectories.
  98.     Changed it so that starting up sftp from a taskwindow without 
  99.     specifying a local directory will take the current CSD.
  100.     lcd/lcdup rewritten.
  101.     Added logging using Doggysoft's !syslog.  Can be controlled from 
  102.     within by typing debug and a number to indicate the level of logging.
  103.     Added options dialogue box to the profile window so you can select the
  104.     flags.  Also added a configuration option off the iconbar config menu
  105.     to select the preferred defaults.
  106.     
  107. 3rd Apr 97
  108. 0.27    Added support for the line editor module.
  109.     Bug fixed where StrongEd complains 'Repeated Paramater'.
  110.     Bug fixed frontend crashing if profiles dir doesn't exist.
  111.     Bug fixed where a server not supporting the SIZE command has more 
  112.     than one set of brackets in the 150 return information which I use
  113.     in an attempt to determine the size in the event of SIZE not being
  114.     implemented..
  115.     Bug fixed where dir <dir> didn't and only showed the current dir.
  116.      
  117.  
  118. 18th Mar 97 (Bug fixes)
  119. 0.26c    Fixed bug with rhelp not working properly.
  120.     Removed show command from the messages file.
  121.     Added profile name to taskwindow title bar - if spawned from the 
  122.     frontend.
  123.     Fixed lcdup.
  124.     Fixed put so that it uses the CSD to put from if affectcsd is 
  125.     set to ON.
  126.     Added note in the !help file on how to subscribe to the sftp
  127.     mailing list so you can be told when there's a new release out.
  128.     Allowed for '?keyword' as well as '? keyword'.
  129.  
  130. 16th Mar 97 (Beta)
  131. 0.26b    Added 'Affect global CSD' option button to frontend. (see !help 
  132.         for more details)
  133.         Added 'affectcsd' option to command line to switch it on or off.
  134.         Removed the 'Open CSD' option from the iconbar menu and replaced
  135.         it with a 'downloads' command to be typed in to display the current 
  136.         downloads directory, since the frontend might have spawned 
  137.         multiple session with different download directories.
  138.         Added various command line switches :
  139.                (-A, -G, -S, -N, -C, -R) see !help file.
  140.         Added the ability to save the result of an ls to a file. The file 
  141.         is automatically opened, and the parameters for an ls can now be 
  142.         done in any order.
  143.             ls [-l] [filespec] [>local-filename]
  144.         Added the ability to run sFTP with a script file containing all the 
  145.         commands you want to use - for a completely automated session.
  146.                 sftp profile ~scriptfile
  147.         Added a '-a' switch to mget and mput so that you specify an 
  148.         automated mget or mput (for use in script files).
  149.  
  150. 25th Feb 97
  151. 0.25    Now REMsureing the WimpExt module from inside sFTP so it can be 
  152.     run from the command line independantly of the frontend without 
  153.     needing to have had the !run file run once.  (!sftp still has 
  154.     to have been seen by the filer though).
  155.     Added an Iconbar menu item to open the cuurently selected
  156.     directory - and removed it from the being opened automatically 
  157.     from the !Run file.
  158.     Made it so it only says "Close the window" when you quit - if it 
  159.     was initiated from the frontend. 
  160.     Added additional field to frontend to allow user to specify local
  161.     hard disk CSD - for uploads and downloads.
  162.     Modified (simplified) the example scripts slightly.
  163.     Corrected a couple of faults in the !run file.
  164.     Added 'lls [local-directory] [-l]'.
  165.     Added 'lcd local-directory'.
  166.     Added 'lpwd'.
  167.     Removed the display of '*'s when the password is typed in in sFTP 
  168.     (not the frontend).
  169.     Added 'ldir'.
  170.     Added button icon to the frontend so users can quickly select the 
  171.     downloads dir held within !sftp (now renamed to 'Transfers') - to 
  172.     be known as the default (to satisfy those like me who rather quite
  173.     liked having a default dir).
  174.     Added lcdup     lcd ..   and lcd ^
  175.     Added * for shell commands as well.
  176.     Made the delete command delete a file, a wildcarded filename or a 
  177.     directory without having to specify mdelete or ddelete.
  178.     Removed ddelete and mdelete.
  179.  
  180. 18 Feb 97
  181. 0.24    Changed the profile name menu to be a stringset gadget - then 
  182.     changed it back again cause stringsets seem very buggy.
  183.     Changed the profile name from a restricted 10 chars to 40 free 
  184.     text - from both the front end and the sFTP command line.
  185.     Added '!' for shell commands.
  186.     Added temporary 'Remove' icon to the frontend so users can 
  187.     delete a profile without needing to know what the filename is.
  188.     Added 'Email Address' from the main iconbar icon menu - so users 
  189.     can easily change it if need be.
  190.     Stopped connect appearing to block (I hope).
  191.     Modified 'profiles' command to display the new free text format 
  192.     profile names.
  193.     Added TAB for 'save' and 'open' profile-name completion (so far 
  194.     it only cycles through the entire list of profile names).
  195.  
  196. 10 Feb 97
  197. 0.23    Fixed bug that meant 0.22 didn't work with the StrongArm processor.
  198.     Allowance made for shortened versions of the commands and a 
  199.     message if ambiguous. 
  200.         A warning added if you attempt to save a profile with a profile 
  201.         name that already exists. 
  202.  
  203. 09 Feb 97
  204. 0.22    Added FrontEnd
  205.     Added 'ddelete remote-dir' - to delete an entire directory tree 
  206.     structure from the specified dir down 
  207.     *** use with extreme care ***
  208.  
  209. 31 Jan 97
  210. 0.21    First Beta release.
  211.         Fixed so it works properly with freenet version 2.00
  212.     Fixed get bug affecting download speed.
  213.     Added an 'a' (automatic) option to mget, mdelete and mput 
  214.     so that you can turn off prompting for each file once the mget,
  215.     mput or mdelete has already started.
  216.  
  217. 26 Jan 97
  218. 0.20    Added 'reget'.
  219.         Rewrote the put routine.
  220.  
  221. 20 Jan 97
  222. 0.19    Dir fixed so it does a 'ls -l' not just an 'ls'.
  223.     Improved screen formatting.
  224.     Fixed abort on put command.
  225.     More error checking added.
  226.  
  227. 13 Jan 97
  228. 0.18     Bug fixes.
  229.     Due to popular request - 'nlist' has been removed and substituted 
  230.     with 'ls -l' instead. i.e. ls now has a switch to tell it whether 
  231.     to display the full listing information.  No switch will list 
  232.     just the filenames.
  233.     Transfer information is now only updated every second.
  234.     Detection of whether the server allows STOU
  235.     
  236. 11 Jan 97
  237. 0.17    Bug fixes.
  238.  
  239. 29 Dec 96
  240. 0.16    Partial rewrite.
  241.     Added 'debug <level no>'.
  242.     Modified read to display the text file in an editor window rather 
  243.     than the current task window.
  244.     Added 'append'.
  245.     Added 'runique'.
  246.     Several bug fixes.
  247.  
  248. 17 Dec 96
  249. 0.15    Fixed mdelete.
  250.         Added Transferred rate (bytes/sec) for uploads.
  251.         Added 'abort' for uploads.
  252.         Added 'site'.
  253.         Added 'runique'.
  254.  
  255. 16 Dec 96
  256. 0.14    Added command line activation to enable the use of scripts.
  257.     Added 'chmod mode filename'.
  258.     Fixed slight listing bug on ls when listing a long directory. 
  259.     Hash removed and replaced with constantly updating transfer 
  260.     information.
  261.     Fixed get.
  262.     Fixed mget.
  263.     Fixed put.
  264.     Fixed mput.
  265.     Added 'prompt'.
  266.     Removed 'pwdl', 'lsl', 'dirl', 'cdupl', 'cdl'. Replaced with a 
  267.     Downloads folder that is automatically opened when sftp is run.
  268.     Added 'read'.
  269.     Added filetyping of downloaded files.
  270.     Added 'user'.
  271.     Added 'pass'.
  272.     Added 'account'.
  273.     Added 'mdelete'.
  274.     Added 'nlist'.
  275.  
  276. 02 Dec 96
  277. 0.13    Converted to non-blocking sockets.
  278.     Automatic detection of a timed out control connection.
  279.     Changed the way the list of presaved profiles is displayed.
  280.     Added 'abort' for downloads.
  281.     
  282. 24 Nov 96
  283. 0.12    Added 'profiles'.
  284.     Changed 'status' to be 'rstatus'.
  285.     Added status to display the status of sftp.
  286.     Added 'verbose'.
  287.     Various bug fixes.
  288.     Added Transferred rate (bytes/sec) for downloads.
  289.     Added 'pwdl'.
  290.     Restricted valid keypresses >=32 <=127
  291.     Deals with no Messages file
  292.     Added 'abort'.
  293.     
  294. 19 Nov 96
  295. 0.11    Added 'save <profile>' and 'open <profile>'.
  296.     Added 'quote string'.
  297.     Display ip number of ftp site.
  298.     Added 'help all', 'help <command>' and '?'.
  299.     Added 'rhelp' for remote help.
  300.     Added 'version'.
  301.     Removed 'disconnect'.
  302.  
  303. 10 Nov 96    
  304. 0.1    First alpha release.
  305.